independent living centers - French English Dictionary